﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Entidades
{
    public class MenuSistema
    {
        int _idmenu;
        int _idmenupai; 
        int _ordem;
        int _padrao; //1-sim 2//não
        string _descricao;
        string _objeto;
        string _projeto;
        int _exclusivo;


        public MenuSistema(int idmenu, int idmenupai, int ordem, int padrao, string descricao)
        {
            _idmenu = idmenu;
            _idmenupai = idmenupai;
            _ordem = ordem;
            _padrao = padrao;
            _descricao = descricao;
        }

        public MenuSistema(int idmenu, int idmenupai, int ordem, int padrao, string descricao, string objeto)
        {
            _idmenu = idmenu;
            _idmenupai = idmenupai;
            _ordem = ordem;
            _padrao = padrao;
            _descricao = descricao;
            _objeto = objeto;
        }
        public MenuSistema( int idmenu,
                            int idmenupai, 
                            int ordem,
                            int padrao,
                            string descricao, 
                            string objeto,           
                            string projeto, 
                            int exclusivo)
        {
            _idmenu = idmenu;
            _idmenupai = idmenupai;
            _ordem = ordem;
            _padrao = padrao;
            _descricao = descricao;
            _objeto = objeto;
            _projeto = projeto;
            _exclusivo = exclusivo;
        }

        public string Objeto
        {
            get { return _objeto; }
            set { _objeto = value; }
        }
        
        public int Idmenu
        {
            get { return _idmenu; }
            set { _idmenu = value; }
        }
      

        public int Idmenupai
        {
            get { return _idmenupai; }
            set { _idmenupai = value; }
        }
    

        public int Ordem
        {
            get { return _ordem; }
            set { _ordem = value; }
        }
      
        public int Padrao
        {
            get { return _padrao; }
            set { _padrao = value; }
        }
       

        public string Descricao
        {
            get { return _descricao; }
            set { _descricao = value; }
        }

        public string Projeto
        {
            get { return _projeto; }
            set { _projeto = value; }
        }

        public int Exclusivo
        {
            get { return _exclusivo; }
            set { _exclusivo = value; }
        }


    }
}
